package com.terran4j.kotlin.flow

fun printlnAll(args: Array<String>) {

    // for - in 可以直接对集合或数组中的元素进行遍历。
    for (arg in args) {
        println(arg)
    }

    // for - in 也可以使用下标进行遍历
    for (i in args.indices) {
        println(args[i])
    }

    //  遍历时同时获得下标及元素
    for ((i, arg) in args.withIndex()) {
        println("arg$i is $arg")
    }

    // 最简单的是使用 forEach 进行遍历。
    args.forEach { println(it) }
}

fun main(args: Array<String>) {
    printlnAll(arrayOf<String>("abc", "iii"))
}